affadar water purification plant - Allemand Anglais Dictionnaire